import Vue from 'vue'
import Vuex from 'vuex'

import buyCar from "./buyCar"
import state from "./state"
import getters from "./getters"
import mutations from "./mutations"
import actions from "./actions"


Vue.use(Vuex)

// 创建整个项目的数据仓库对象，将对组件共用的数据放置在此对象中
export default new Vuex.Store({
  // 这是数据data
  state,
  // 这是方法methods，用来处理动态数据
  mutations,
  // 这是异步方法，处理异步事件的
  actions,
  // 相当于计算属性
  getters,
  // 模块
  modules:{
    buyCar
  }
});
